#ifndef __KEY_H
#define __KEY_H

#include "stm32f1xx_hal.h"

#define KEY1  HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_15)//读取按键1
#define KEY2  HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_14)//读取按键2 
#define KEY3  HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_13)//读取按键3
#define KEY4  HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_12)//读取按键4
#define KEY5  HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_11)//读取按键5

#define KEY1_PRES	1	//KEY1按下
#define KEY2_PRES	2	//KEY2按下
#define KEY3_PRES	3	//KEY1按下
#define KEY4_PRES	4	//KEY2按下
#define KEY5_PRES	5	//KEY1按下


uint8_t KEY_Scan(uint8_t mode);  	//按键扫描函数	
void menu(uint8_t which_key);
float temp_limit(float temp_in,float temp_max,float temp_min);

#endif
